//#include<stdio.h>
//int main()
//#pragma warning(disable:4996)
//{
//	int x = 0;
//	int y = 0;
//	int p(int x, int y);
//	{
//		for (int i = 1; i < y; i++)
//			x = x*x;
//	}
//	int n;
//	scanf("%d", &n);
//	int min = p(10, n - 1);
//	int max = p(10, n);
//	int sum = 0;
//	int m = 0;
//	for (int i = 0; i < max; i++)
//	{
//		while (i > 0)
//		{
//			m = i % 10;
//			i /= 10;
//			sum += p(m, n);
//		}
//		if (sum = i)
//		{
//			printf("%d", i);
//		}
//	}
//	return 0;
//}



#include<stdio.h>
#include<math.h>
int main()
{
	int a, b, c;
	int min, max;
	int n;
	scanf("%d", &n);
	max = pow(10.0, n);
	min = pow(10, n - 1);
	for (int i = min; i < max; i++)
	{
		b = i;
		a = 0;

	}

}



